Python Job: Junior Data Software Engineer

Job added on

Company

Dexma
Spain

Location

Remote Position
(From Everywhere/No Office Location)

Job type

Full-Time

Python Job Details

About DEXMA

Serving more than 4.000 organisations across +30 countries, DEXMA by Spacewell is a leading provider of Energy Management Software for commercial and industrial buildings. The DEXMA Platform is a cloud-based AI software that combines Big Data Analytics with Energy Efficiency to help thousands of facility managers, energy auditors and building owners around the world to detect, analyse and optimise energy consumption and costs, while becoming more sustainable. DEXMA was founded in 2007 in Barcelona, and is part of Spacewell that helps organizations across the globe to improve the performance of their building portfolios.
You’ll be part of a growing, dynamic company. At DEXMA, we are full of contagious energy, hard work, and passion for what we do. We are fully committed to encouraging an environment where everyone is heard and feels a sense of belonging. We are proud to have a multicultural team that acknowledges a variety of backgrounds, skills and perspectives.

The Opportunity

The Engineering department is currently looking for a Junior Software Engineer who embraces software craftsmanship and has knowledge in Python, as well as interest in learning new languages & paradigms. We believe in the use of Agile methodologies and XP practices such as TDD, pairing and CI/CD, as the fundamentals to deliver frequently high quality code.
We are open to both onsite and remote candidates that live in Spain, and would enjoy meeting the team once every 1-2 months in our Barcelona offices.

Be a Part Of a Team Where You Will

  • Be part of a multidisciplinary team that is composed of several roles/skills: Software Developers, Data Scientists, Energy Engineers, Customer Success Engineers and a Product Manager.
  • Be working on data oriented features. From ETL to data visualization through APIs with a core of algorithms and pipelines using ML models.
  • Be involved in the full process of agile software development: problem → brainstorming → architecture → coding → reviewing → deploying → monitoring → metrics.
  • Create and improve features using mostly Python, but also using other modern technologies both in backend and frontend sides.
  • Be accountable & proficient with the code that the team writes, keeping it clean and simple.
  • Work with our open-source technical stack.
  • Contribute to reducing Global Warming with the result of your daily job.
You Have

  • You are a team player, you enjoy working with people and solving problems together.
  • Experience in Python programming language and Python ecosystem.
  • Experience using relational and/or non-relational databases (e.g., PostgreSQL, MongoDB, BigQuery) and SQL/SQL-like languages.
  • Knowledge in version control (Git).
  • Pragmatic mindset, balancing quality, performance, and time-to-market.
  • Eager to explore new technologies and curious about how things work.
  • Fluent in English.
Nice-to-have

  • Interest or experience in Full-Stack Development (e.g., React, Kotlin, NodeJS, Java).
  • Experience dealing with data oriented problems (e.g., IA, ML).
  • Knowledge of the Energy sector.
  • Experience using Cloud solutions (e.g., lambda functions, streaming solutions).
  • Experience with XP practices (e.g., unit & integration tests, CI/CD pipelines).
  • Knowledge in typical DevOps tasks related to software development (e.g., Docker, Kubernetes, monitoring).
\_\_Benefits\_\_

  • An exciting and positive work environment where you are valued.
  • A friendly and talented group with 10+ different nationalities.
  • Flexible working hours and possibility of early quit Friday.
  • Possibility to work from home.
  • Office in the city center of Barcelona.
  • Flexible Compensation Scheme on kindergarten, transportation and food with UP Spain.
  • 23 holiday days per year (flexible policy).
  • Additional holidays based on tenure.
  • Birthday day off.
  • Company-sponsored courses & attendance to events.
  • Dexma will help you by providing language lessons if you want to improve this skill.
  • Discounted Private Health Insurance and Gym memberships.
  • Regular team events (BBQ, outdoor activities...).
  • Referral bonus for new hirings.
If you believe you match these values, we look forward to meeting you. You’ll be part of a growing, dynamic company. At DEXMA, we celebrate diversity and difference, and we are strongly committed to building an inclusive workplace for all our employees. We welcome and encourage people of all backgrounds to apply. Read more about our Declaration of Principles on Diversity, Inclusion and Equality.